
package com.hlkj.pay.vo.common.resp.token;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @author HlpayTeam
 * @date 2024/09/23 11:23
 */
@Data
public class TokenInfoResp {

    /**
     * appId
     */
    @Schema(description = "appid")
    private String appId;


    /**
     * userId
     */
    @Schema(description = "用户id")
    private Long userId;
    /**
     * sysType
     */
    @Schema(description = "sysType")
    private Integer sysType;
    /**
     * sn
     */
    @Schema(description = "sn")
    private String sn;

    /**
     * expierTime
     */
    @Schema(description = "失效时间")
    private Long expireTime;

    /**
     * expierTime
     */
    @Schema(description = "token有效期")
    private Long issuedTime;

    /**
     * @see AuthTokenEnums.AUTH_TOKEN_TYPE
     */
    @Schema(description = "token类型")
    private Integer authTokenType;
}
